rocket-propelled grenade - French English Dictionary